package com.pig4cloud.pig.admin.api.entity;

import cn.idev.excel.annotation.ExcelIgnore;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * 业务表1
 *
 * @author pig
 * @date 2025-04-10 17:12:07
 */
@Data
@TableName("biz_table_2")
@EqualsAndHashCode(callSuper = true)
@Schema(description = "业务表2")
public class BizTable2Entity extends Model<BizTable2Entity> {


	/**
	* 自增主键
	*/
    @TableId(type = IdType.AUTO)
    @Schema(description="自增主键")
	@ExcelIgnore
	private Long id;

	/**
	* 字段1
	*/
    @Schema(description="字段1")
    private String obj1;

	/**
	* 字段2
	*/
    @Schema(description="字段2")
    private String obj2;

	/**
	* 字段3
	*/
    @Schema(description="字段3")
    private String obj3;

	/**
	* 字段4
	*/
    @Schema(description="字段4")
    private String obj4;

	/**
	* 字段5
	*/
    @Schema(description="字段5")
    private String obj5;

	/**
	* 字段6
	*/
    @Schema(description="字段6")
    private String obj6;

	/**
	* 字段7
	*/
    @Schema(description="字段7")
    private String obj7;

	/**
	* 字段8
	*/
    @Schema(description="字段8")
    private String obj8;

	/**
	* 字段9
	*/
    @Schema(description="字段9")
    private String obj9;

	/**
	* 字段10
	*/
    @Schema(description="字段10")
    private String obj10;

	/**
	* 字段11
	*/
    @Schema(description="字段11")
    private String obj11;

	/**
	* 字段12
	*/
    @Schema(description="字段12")
    private String obj12;

	/**
	* 字段13
	*/
    @Schema(description="字段13")
    private String obj13;

	/**
	* 字段14
	*/
    @Schema(description="字段14")
    private String obj14;

	/**
	* 字段15
	*/
    @Schema(description="字段15")
    private String obj15;

	/**
	* 字段16
	*/
    @Schema(description="字段16")
    private String obj16;

	/**
	* 字段17
	*/
    @Schema(description="字段17")
    private String obj17;

	/**
	* 字段18
	*/
    @Schema(description="字段18")
    private String obj18;

	/**
	* 字段19
	*/
    @Schema(description="字段19")
    private String obj19;

	/**
	* 字段20
	*/
    @Schema(description="字段20")
    private String obj20;

	/**
	* 创建时间
	*/
    @Schema(description="创建时间")
    private LocalDateTime createdAt;

	/**
	* 更新时间
	*/
    @Schema(description="更新时间")
    private LocalDateTime updatedAt;
}
